Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Komenda za itemy (minecraft bukkit)


Rekomendowane odpowiedzi

Opublikowano

Witam. Mam pytanie, czy jest możliwość ustawienia komendy, np. /spawn za 3 diamenty? Nie musi byc to ta komenda, moze byc to inna z tego pluginu.

Z gory dziekuje za pomoc.

=

 

Opublikowano

A dawajcie mi te warny. Ja już nie będe zgłaszał tych tematów bo nic za to nie dostaje.
Tak trudno napisać to w dziale mc? Dlaczego żaden mod nie dodał adnotacji do tego ;o

Opublikowano

Wydawało mi się, że to programowanie w JAVIE ...

3C0ja.png

 

Dział dotyczący moddingu znajduje się daleko stąd...

Opublikowano

Oczywiście ;)
Nie dam gotowca - naprowadzę Ciebie

 

1) Sprawdzasz eventem PlayerCommandPreprocessEvent czy gracz wpisał komendę /spawn

2) Gdy wykryje wpisaną komendę sprawdzasz czy ma 3 diaxy. Jeśli nie - kończysz event, jeśli tak - plugin wykonuje komendę

 

Banalne, nie? :D

=== Jeśli pomogłem ===

+++ Liczę na Like +++

Opublikowano

A dawajcie mi te warny. Ja już nie będe zgłaszał tych tematów bo nic za to nie dostaje.

Tak trudno napisać to w dziale mc? Dlaczego żaden mod nie dodał adnotacji do tego ;o

 

Ja mam na to głęboko wyjebane i tak nie zrozumieją, że powinni to pisać w dziale od minecrafta. Pewnie i tak zaraz dostane warna za ten post, bo administracji nie chce się ruszyć dupska i dopisać 1-2 punktów w regulaminie :) Pozdrawiam.

//gif w sygnie

Opublikowano

if(!tu dajesz zmienną sprawdzającą czy ma 3 diaxy czyli ItemInHand jak się nie mylę
{
JEŻELI NIE MA 3 DIAXÓW TO WTEDY ZWRACA TĄ CZĘŚĆ KODU NP.
sender.sendMessage("Nie masz 3 diaxow!");
}
else
{
TU WPISUJESZ KOMENDE NA TELEPORT JEŻELI KOLEŚ MA 3 diaxy np.
sender. sendMessage("Masz 3 diaxy, za chwile zostaniesz przeteleportowany")
}

Ja podaje ci kod do którego możesz zrobić własną komendę, a komendę /spawn możesz zablokować w permissions :D

@EDIT
Widzisz wykrzyknik na górze, to jest tak jak by negacja

Jakiś problem? Napisz na PW

backtrack-it_userbar4.png?w=460

Opublikowano

Nie, nie napiszesz w javie czegos takiego, ze jak w grze ci napisze spawn to ci zabierze klocki.

Jedynie w pluginie, ale od tego masz dzial od srajkrafta.

1385975953-U914647.png

  • 1 miesiąc temu...
Opublikowano

@up Nie rozumiem twojej logiki O_o

Plugin do bukkit'a jest napisany w Javie...

Dział jest od Javy, więc można pisać o problemach z nią...

 

A jak zrobić takie coś to wytłumaczył pan @2up ^^

 

@EDIT

 

@povskill

 

O jaki modding tobie chodzi ._. Po co komu /spawn na single ? :P Co prawda mody są też na multi ale od tego są pluginy napisane w JAVIE ;)

EX WŁAŚCICIEL MCF2F.PL

Opublikowano

Ale problem nie dotyczy bezpośrednio Javy, tylko bukkita, so..

O błędach w C++ powie Ci kompilator, a o błędach w PHP klient..

 

Opublikowano

Hi I`am Szlachta

 

 

on command "spawn":

    if player has permissions "spawn.vip":

        stop

    else:

        if player has 5 diamond:

            remove 5 diamond from player

            stop

        else:

            cancel event

            send "&cNie masz 5 diamentow!"
 

Skrypt

 

http://www.speedyshare.com/AgE4h/items.sk

 

Hi I`am Szlachta

 

Pamiętaj Szlachta zbiera + a nie pieruńskie -

Opublikowano

@up

propsy mistrzu .-. Uważasz się za jakiegoś koksa, bo poradnik przeczytałeś? Jesteś nowy na forum, widać. Powiem ci, że nie napisałeś, że to nie w JAVIE tylko w SKRIPCIE. Źle napisane (chodzi mi o te niepotrzebne entery ._.)

ein8.png

1378238828-U336505.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...